English translation for "se livrer à ses passions"
|
- v. let oneself go
Related Translations:
se livrer à: v. devote oneself to, give oneself up to something; confide in; indulge in; carry out; put into practice
- Similar Words:
- "se livrer avec délices à" English translation, "se livrer à" English translation, "se livrer à la police" English translation, "se livrer à la pédérastie avec" English translation, "se livrer à la tentation" English translation, "se luxer" English translation, "se lover à" English translation, "se maculer" English translation, "se lécher les lèvres" English translation, "se magnétiser" English translation
|
|
|